package com.yf.zzmusic.pojo.vo.music;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat;

import javax.validation.constraints.NotNull;
import java.time.LocalDateTime;

/**
 * 时间: 2024年2月26日 15点29分
 * 用于在表格中展示的音乐
 * 可以理解为音乐的基本信息
 *
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class MusicTableVO {
  /**
   * 音乐id
   */
  private Integer musicId;

  /**
   * 音乐名称
   */
  private String name;

  /**
   * 歌曲封面路径
   */
  private String cover;

  /**
   * 演唱歌手的名称
   */
  private String singerName;

  /**
   * 演唱歌手的id
   */
  private Integer singerId;

  /**
   * 专辑名称
   */
  private String albumName;

  /**
   * 专辑id
   */
  private Integer albumId;

  /**
   * 音乐时长
   */
  private Integer timer;

}
